Big Huge Thesaurus

Japanese rose

noun

sounds kind of like